package org.arain.baseii.system.user;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.arain.baseii.common.CommonService;
import org.arain.baseii.grid.QueryParam;
import org.arain.baseii.system.role.SysRoleDto;
import org.arain.baseii.utils.ArainResult;

/**
 * 
* <p>Title:SysRoleController </p>
* @author Arain
* @date2017年8月31日
 */
public interface SysUserService extends CommonService<SysUserDto>{
	String load_grid(QueryParam param,Short userType);
	
	ArainResult save_01(SysUserDto dto);
	
	SysUserDto load_01(SysUserDto dto);
	
	List<SysRoleDto> load_check_role(SysUserDto userDto);

	ArainResult save_myself(SysUserDto dto,HttpServletRequest request);
	
	String load_head_image(Long id);

	ArainResult save_head(SysUserDto dto, HttpServletRequest request);
	
	String load_rank();
}
